Graphs Drawn with Few Crossings Per Edge

نویسندگان

  • János Pach
  • Géza Tóth
چکیده

Given a simple graph G, let v(G) and e(G) denote its number of vertices and edges, respectively. We say that G is drawn in the plane if its vertices are represented by distinct points of the plane and its edges are represented by Jordan arcs connecting the corresponding point pairs but not passing through any other vertex. Throughout this paper, we only consider drawings with the property that any two arcs have at most one point in common. This is either a common endpoint or a common interior point where the two arcs properly cross each other. We will not make any notational distinction between vertices of G and the corresponding points in the plane, or between edges of G and the corresponding Jordan arcs. We address the following question. What is the maximum number of edges that a simple graph of v vertices can have if it can be drawn in the plane so that every edge crosses at most k others? For k = 0, i.e. for planar graphs, the answer is 3v ? 6. Our rst theorem generalizes this result to k 4. The case k = 1 has been discovered independently by Bernd GG artner, Torsten Thiele, and G unter Ziegler (personal communication). Theorem 1. Let G be a simple graph drawn in the plane so that every edge is crossed by at most k others. If 0 k 4, then we have e(G) (k + 3)(v(G) ? 2): For k = 0; 1; 2, the above bound cannot be improved. The crossing number cr(G) of a graph G is the minimum number of crossing pairs of edges, over all drawings of G in the plane. Ajtai et al. AC82] and, independently, Leighton L83] obtained a general lower bound for the crossing number of a graph, which found many applications in combinatorial geometry and in VLSI design (see PA95], PS96], S95]). Our next result, whose proof is based on Theorem 1, improves the bound of Ajtai et al. by roughly a factor of 2.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Outerplanar Graphs and Trees on Tracks

Given a vertex-labeled tree on n vertices we show how to obtain a straight-line, crossings-free drawing of it on a set of n labeled concentric tracks, such that the vertex labels match the track labels. The tracks can be defined by conic sections (such as circles, ellipses, circular arcs) or other smooth convex curves. We show that this type of embedding can be used to simultaneously embed tree...

متن کامل

Simultaneous Embeddings with Few Bends and Crossings

A simultaneous embedding with fixed edges (SEFE) of two planar graphs R and B is a pair of plane drawings of R and B that coincide when restricted to the common vertices and edges of R and B. We show that whenever R and B admit a SEFE, they also admit a SEFE in which every edge is a polygonal curve with few bends and every pair of edges has few crossings. Specifically: (1) if R and B are trees ...

متن کامل

Simultaneous Drawing of Planar Graphs with Right-Angle Crossings and Few Bends

Given two planar graphs that are defined on the same set of vertices, a RAC simultaneous drawing is a drawing of the two graphs where each graph is drawn planar, no two edges overlap, and edges of one graph can cross edges of the other graph only at right angles. In the geometric version of the problem, vertices are drawn as points and edges as straight-line segments. It is known, however, that...

متن کامل

On topological graphs with at most four crossings per edge

We show that if a graph G with n ≥ 3 vertices can be drawn in the plane such that each of its edges is involved in at most four crossings, then G has at most 6n− 12 edges. This settles a conjecture of Pach, Radoičić, Tardos, and Tóth. As a corollary we also obtain a better bound for the Crossing Lemma which gives a lower bound for the minimum number of crossings in a drawing of a graph.

متن کامل

Gap-Planar Graphs

We introduce the family of k-gap-planar graphs for k ≥ 0, i.e., graphs that have a drawing in which each crossing is assigned to one of the two involved edges and each edge is assigned at most k of its crossings. This definition is motivated by applications in edge casing, as a k-gap-planar graph can be drawn crossing-free after introducing at most k local gaps per edge. We present results on t...

متن کامل

Relaxing the constraints of clustered planarity

In a drawing of a clustered graph vertices and edges are drawn as points and curves, respectively, while clusters are represented by simple closed regions. A drawing of a clustered graph is c-planar if it has no edge-edge, edge-region, or region-region crossings. Determining the complexity of testing whether a clustered graph admits a c-planar drawing is a long-standing open problem in the Grap...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Combinatorica

دوره 17  شماره 

صفحات  -

تاریخ انتشار 1996